Chicken embryo - Spanish English Dictionary